package com.zhiyou.app.shop.website.dao;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

import com.zhiyou.app.shop.common.util.Page;
import com.zhiyou.app.shop.manager.dao.IBaseDAO;
import com.zhiyou.app.shop.website.dao.pojo.UserStockInfo;

public interface IUserStockInfoDao extends IBaseDAO<UserStockInfo, String> {

	//计算每天已经卖出的股票金额
	BigDecimal findAllSaleByDay(String userId, String date);
	
	//计算挂牌数量
	Integer listed(String userId);
	
	/***
	 * 统计股票信息数
	 */
	int findStockInfoCount(String stockType,String userType);
	
	/**
	 * 分页查询股票信息
	 * @param stockType ：0 买入 1沽出 
	 * @param userType	：2自由用户 3：公司用户
	 * @param page
	 * @return
	 */
	List<Map<String,Object>> findStockInfo(String stockType,String userType,Page page);

}
